<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets">  
<body>
<ui:composition template="../template/template.xhtml">
	<ui:define name="central">

	<div align="left">
		<h:form>
			<h:commandLink action="PrincipalProfessor" rendered="#{Sessao.usuario.tipoUsuario eq 'PROFESSOR'}">
				<h:graphicImage value="/imagens/voltar.png" width="48" height="48" style="border:0px;"/>
			</h:commandLink>
			<h:commandLink action="PrincipalProfessor" rendered="#{Sessao.usuario.tipoUsuario eq 'ALUNO'}">
				<h:graphicImage value="/imagens/voltar.png" width="48" height="48" style="border:0px;"/>
			</h:commandLink>
		</h:form>
	</div>
	<br/>
	<div align="center">
	    <rich:panel>
	        <f:facet name="header">
	        	<h:outputText value="#{msg.AlterarDados}" />
	        </f:facet>
	        <h:form id="formUsuario">
	        <h:panelGrid columns="2">
				<h:outputText value="#{msg.Nome}" />
				<h:inputText value="#{Sessao.usuario.nome}"/>
				
				<h:outputText value="#{msg.Sobrenome}" />
				<h:inputText value="#{Sessao.usuario.sobrenome}"/>
				
				<h:outputText value="#{msg.NomeMae}" rendered="#{Sessao.usuario.tipoUsuario eq 'ALUNO'}"/>
				<h:inputText value="#{Sessao.usuario.nomeMae}" rendered="#{Sessao.usuario.tipoUsuario eq 'ALUNO'}"/>
				
				<h:outputText value="#{msg.DataNascimento}" />
				<rich:calendar value="#{Sessao.dataAniversarioAluno}" showFooter="false"/>
				
				<h:outputText value="#{msg.Turma}" rendered="#{Sessao.usuario.tipoUsuario eq 'ALUNO'}"/>
				<h:selectOneMenu value="#{Sessao.usuario.turma}" rendered="#{Sessao.usuario.tipoUsuario eq 'ALUNO'}">
					<f:selectItem itemLabel="A" itemValue="A" />
					<f:selectItem itemLabel="B" itemValue="B" />
					<f:selectItem itemLabel="C" itemValue="C" />
					<f:selectItem itemLabel="D" itemValue="D" />
					<f:selectItem itemLabel="E" itemValue="E" />
				</h:selectOneMenu>
				
				<h:outputText value="#{msg.Email}" />
				<h:inputText value="#{Sessao.usuario.login}" />
				
				<h:commandButton onclick="return confirm('Deseja realmente alterar os seus dados?');" action="#{Sessao.alterarDadosUsuario}" value="Alterar Dados"/>
		 	</h:panelGrid>
		 	</h:form>
		 	<br/>
		 	<br/>
		 	<br/>
	 	
		 	<h:form id="formAlteraSenha">
				<h:panelGrid columns="2">
					<h:outputText value="#{msg.DigiteSenhaAntiga}"/>
					<h:inputSecret value="#{Sessao.senhaAntiga}"/>
					<h:outputText value="#{msg.DigiteSenhaNova}" />
					<h:inputSecret value="#{Sessao.senha}"/>
					<h:outputText value="#{msg.ConfirmaSenhaNova}" />
					<h:inputSecret value="#{Sessao.confirmaSenha}"/>
					<h:commandButton action="#{Sessao.alterarSenha}" value="#{msg.AlterarSenha}"/>
				</h:panelGrid>
			</h:form>
		 	
		</rich:panel>
	</div>
 	</ui:define>
</ui:composition>
</body> 
</html>
